package com.goodmr.passport.device;

import lombok.Data;

import java.io.Serializable;
import java.sql.Timestamp;

/**
 * 设备数据模型
 *
 * @author <a href="mailto:bingdong13@msn.com">bigo</a>
 */
@Data
public class DeviceModel implements Serializable {

    private static final long serialVersionUID = 160304303719391883L;

    /**
     * 设备ID
     */
    private Long id;

    /**
     * 帐号ID
     */
    private Long accountId;

    /**
     * 设备名称（Web，Android，iOS）
     */
    private DeviceTypeEnum name;

    /**
     * 设备token
     */
    private String token;

    /**
     * 是否通过安全认证，0未认证，1已认证
     */
    private SecureEnum isSecured;

    /**
     * 创建时间
     */
    private Timestamp createdAt;

    /**
     * 更新时间
     */
    private Timestamp updatedAt;
}
